Defend your farm from waves of impudent animals in this nice looking Claytus Hood Tower Defense game. Build and upgrade your weapons to kill all enemies.
